ASN_MODULE_SRCS=	\
	NGAP_NGAP-PDU.c	\
	NGAP_InitiatingMessage.c	\
	NGAP_SuccessfulOutcome.c	\
	NGAP_UnsuccessfulOutcome.c	\
	NGAP_PDUSessionResourceSetupRequest.c	\
	NGAP_PDUSessionResourceSetupListSUReq.c	\
	NGAP_PDUSessionResourceSetupItemSUReq.c	\
	NGAP_PDUSessionResourceSetupResponse.c	\
	NGAP_PDUSessionResourceSetupListSURes.c	\
	NGAP_PDUSessionResourceSetupItemSURes.c	\
	NGAP_PDUSessionResourceReleaseCommand.c	\
	NGAP_PDUSessionResourceReleaseResponse.c	\
	NGAP_PDUSessionResourceModifyRequest.c	\
	NGAP_PDUSessionResourceModifyListModReq.c	\
	NGAP_PDUSessionResourceModifyItemModReq.c	\
	NGAP_PDUSessionResourceModifyResponse.c	\
	NGAP_PDUSessionResourceModifyListModRes.c	\
	NGAP_PDUSessionResourceModifyItemModRes.c	\
	NGAP_PDUSessionResourceNotify.c	\
	NGAP_PDUSessionResourceNotifyList.c	\
	NGAP_PDUSessionResourceNotifyItem.c	\
	NGAP_PDUSessionResourceModifyIndication.c	\
	NGAP_PDUSessionResourceModifyListModInd.c	\
	NGAP_PDUSessionResourceModifyItemModInd.c	\
	NGAP_PDUSessionResourceModifyConfirm.c	\
	NGAP_PDUSessionResourceModifyListModCfm.c	\
	NGAP_PDUSessionResourceModifyItemModCfm.c	\
	NGAP_InitialContextSetupRequest.c	\
	NGAP_PDUSessionResourceSetupListCxtReq.c	\
	NGAP_PDUSessionResourceSetupItemCxtReq.c	\
	NGAP_InitialContextSetupResponse.c	\
	NGAP_PDUSessionResourceSetupListCxtRes.c	\
	NGAP_PDUSessionResourceSetupItemCxtRes.c	\
	NGAP_InitialContextSetupFailure.c	\
	NGAP_UEContextReleaseRequest.c	\
	NGAP_UEContextReleaseCommand.c	\
	NGAP_UEContextReleaseComplete.c	\
	NGAP_UEContextModificationRequest.c	\
	NGAP_UEContextModificationResponse.c	\
	NGAP_UEContextModificationFailure.c	\
	NGAP_HandoverRequired.c	\
	NGAP_PDUSessionResourceListHORqd.c	\
	NGAP_PDUSessionResourceItemHORqd.c	\
	NGAP_HandoverCommand.c	\
	NGAP_PDUSessionResourceSubjectToForwardingList.c	\
	NGAP_PDUSessionResourceSubjectToForwardingItem.c	\
	NGAP_HandoverPreparationFailure.c	\
	NGAP_HandoverRequest.c	\
	NGAP_PDUSessionResourceSetupListHOReq.c	\
	NGAP_PDUSessionResourceSetupItemHOReq.c	\
	NGAP_HandoverRequestAcknowledge.c	\
	NGAP_PDUSessionResourceAdmittedList.c	\
	NGAP_PDUSessionResourceAdmittedItem.c	\
	NGAP_HandoverFailure.c	\
	NGAP_HandoverNotify.c	\
	NGAP_PathSwitchRequest.c	\
	NGAP_PDUSessionResourceToBeSwitchedDLList.c	\
	NGAP_PDUSessionResourceToBeSwitchedDLItem.c	\
	NGAP_PathSwitchRequestAcknowledge.c	\
	NGAP_PDUSessionResourceToBeSwitchedULList.c	\
	NGAP_PDUSessionResourceToBeSwitchedULItem.c	\
	NGAP_PathSwitchRequestFailure.c	\
	NGAP_HandoverCancel.c	\
	NGAP_HandoverCancelAcknowledge.c	\
	NGAP_UplinkRANStatusTransfer.c	\
	NGAP_DownlinkRANStatusTransfer.c	\
	NGAP_Paging.c	\
	NGAP_TAIList.c	\
	NGAP_TAIItem.c	\
	NGAP_InitialUEMessage.c	\
	NGAP_DownlinkNASTransport.c	\
	NGAP_UplinkNASTransport.c	\
	NGAP_NASNonDeliveryIndication.c	\
	NGAP_RerouteNASRequest.c	\
	NGAP_NGSetupRequest.c	\
	NGAP_NGSetupResponse.c	\
	NGAP_NGSetupFailure.c	\
	NGAP_RANConfigurationUpdate.c	\
	NGAP_RANConfigurationUpdateAcknowledge.c	\
	NGAP_RANConfigurationUpdateFailure.c	\
	NGAP_AMFConfigurationUpdate.c	\
	NGAP_AMF-TNLAssociationToAddList.c	\
	NGAP_AMF-TNLAssociationToAddItem.c	\
	NGAP_AMF-TNLAssociationToRemoveList.c	\
	NGAP_AMF-TNLAssociationToRemoveItem.c	\
	NGAP_AMF-TNLAssociationToUpdateList.c	\
	NGAP_AMF-TNLAssociationToUpdateItem.c	\
	NGAP_AMFConfigurationUpdateAcknowledge.c	\
	NGAP_AMF-TNLAssociationSetupList.c	\
	NGAP_AMF-TNLAssociationSetupItem.c	\
	NGAP_AMFConfigurationUpdateFailure.c	\
	NGAP_AMFStatusIndication.c	\
	NGAP_NGReset.c	\
	NGAP_ResetType.c	\
	NGAP_ResetAll.c	\
	NGAP_UE-associatedLogicalNG-ConnectionListRes.c	\
	NGAP_NGResetAcknowledge.c	\
	NGAP_UE-associatedLogicalNG-ConnectionListResAck.c	\
	NGAP_ErrorIndication.c	\
	NGAP_UplinkRANConfigurationTransfer.c	\
	NGAP_DownlinkRANConfigurationTransfer.c	\
	NGAP_WriteReplaceWarningRequest.c	\
	NGAP_WriteReplaceWarningResponse.c	\
	NGAP_PWSCancelRequest.c	\
	NGAP_PWSCancelResponse.c	\
	NGAP_PWSRestartIndication.c	\
	NGAP_PWSFailureIndication.c	\
	NGAP_DownlinkUEAssociatedNRPPaTransport.c	\
	NGAP_UplinkUEAssociatedNRPPaTransport.c	\
	NGAP_DownlinkNonUEAssociatedNRPPaTransport.c	\
	NGAP_UplinkNonUEAssociatedNRPPaTransport.c	\
	NGAP_TraceStart.c	\
	NGAP_TraceFailureIndication.c	\
	NGAP_DeactivateTrace.c	\
	NGAP_CellTrafficTrace.c	\
	NGAP_LocationReportingControl.c	\
	NGAP_LocationReportingFailureIndication.c	\
	NGAP_LocationReport.c	\
	NGAP_UETNLABindingReleaseRequest.c	\
	NGAP_UECapabilityInfoIndication.c	\
	NGAP_UERadioCapabilityCheckRequest.c	\
	NGAP_UERadioCapabilityCheckResponse.c	\
	NGAP_PrivateMessage.c	\
	NGAP_AdditionalQosFlowInformation.c	\
	NGAP_AllocationAndRetentionPriority.c	\
	NGAP_AllowedNSSAI.c	\
	NGAP_AllowedNSSAI-Item.c	\
	NGAP_AllowedTACs.c	\
	NGAP_AMFName.c	\
	NGAP_AMFPointer.c	\
	NGAP_AMFRegionID.c	\
	NGAP_AMFSetID.c	\
	NGAP_AMF-UE-NGAP-ID.c	\
	NGAP_AreaOfInterest.c	\
	NGAP_AreaOfInterestList.c	\
	NGAP_AreaOfInterestItem.c	\
	NGAP_AreaOfInterestTAIList.c	\
	NGAP_AreaOfInterestTAIItem.c	\
	NGAP_AssistanceDataForPaging.c	\
	NGAP_AssistanceDataForRecommendedCells.c	\
	NGAP_AssociatedQosFlowList.c	\
	NGAP_AssociatedQosFlowItem.c	\
	NGAP_AveragingWindow.c	\
	NGAP_BitRate.c	\
	NGAP_BroadcastCancelledAreaList.c	\
	NGAP_BroadcastCompletedAreaList.c	\
	NGAP_BroadcastPLMNList.c	\
	NGAP_BroadcastPLMNItem.c	\
	NGAP_CancelAllWarningMessages.c	\
	NGAP_CancelledCellsInEAI-EUTRA.c	\
	NGAP_CancelledCellsInEAI-EUTRA-Item.c	\
	NGAP_CancelledCellsInEAI-NR.c	\
	NGAP_CancelledCellsInEAI-NR-Item.c	\
	NGAP_CancelledCellsInTAI-EUTRA.c	\
	NGAP_CancelledCellsInTAI-EUTRA-Item.c	\
	NGAP_CancelledCellsInTAI-NR.c	\
	NGAP_CancelledCellsInTAI-NR-Item.c	\
	NGAP_Cause.c	\
	NGAP_CauseMisc.c	\
	NGAP_CauseNas.c	\
	NGAP_CauseProtocol.c	\
	NGAP_CauseRadioNetwork.c	\
	NGAP_CauseTransport.c	\
	NGAP_CellIDBroadcastEUTRA.c	\
	NGAP_CellIDBroadcastEUTRA-Item.c	\
	NGAP_CellIDBroadcastNR.c	\
	NGAP_CellIDBroadcastNR-Item.c	\
	NGAP_CellIDCancelledEUTRA.c	\
	NGAP_CellIDCancelledEUTRA-Item.c	\
	NGAP_CellIDCancelledNR.c	\
	NGAP_CellIDCancelledNR-Item.c	\
	NGAP_CellIDListForRestart.c	\
	NGAP_CompletedCellsInEAI-EUTRA.c	\
	NGAP_CompletedCellsInEAI-EUTRA-Item.c	\
	NGAP_CompletedCellsInEAI-NR.c	\
	NGAP_CompletedCellsInEAI-NR-Item.c	\
	NGAP_CompletedCellsInTAI-EUTRA.c	\
	NGAP_CompletedCellsInTAI-EUTRA-Item.c	\
	NGAP_CompletedCellsInTAI-NR.c	\
	NGAP_CompletedCellsInTAI-NR-Item.c	\
	NGAP_ConcurrentWarningMessageInd.c	\
	NGAP_ConfidentialityProtectionIndication.c	\
	NGAP_ConfidentialityProtectionResult.c	\
	NGAP_CPTransportLayerInformation.c	\
	NGAP_CriticalityDiagnostics.c	\
	NGAP_CriticalityDiagnostics-IE-List.c	\
	NGAP_CriticalityDiagnostics-IE-Item.c	\
	NGAP_DataCodingScheme.c	\
	NGAP_DataForwardingAccepted.c	\
	NGAP_DataForwardingNotPossible.c	\
	NGAP_DataForwardingResponseDRBList.c	\
	NGAP_DataForwardingResponseDRBItem.c	\
	NGAP_DelayCritical.c	\
	NGAP_DLForwarding.c	\
	NGAP_DirectForwardingPathAvailability.c	\
	NGAP_DRB-ID.c	\
	NGAP_DRBsToQosFlowsMappingList.c	\
	NGAP_DRBsToQosFlowsMappingItem.c	\
	NGAP_Dynamic5QIDescriptor.c	\
	NGAP_EmergencyAreaID.c	\
	NGAP_EmergencyAreaIDBroadcastEUTRA.c	\
	NGAP_EmergencyAreaIDBroadcastEUTRA-Item.c	\
	NGAP_EmergencyAreaIDBroadcastNR.c	\
	NGAP_EmergencyAreaIDBroadcastNR-Item.c	\
	NGAP_EmergencyAreaIDCancelledEUTRA.c	\
	NGAP_EmergencyAreaIDCancelledEUTRA-Item.c	\
	NGAP_EmergencyAreaIDCancelledNR.c	\
	NGAP_EmergencyAreaIDCancelledNR-Item.c	\
	NGAP_EmergencyAreaIDList.c	\
	NGAP_EmergencyAreaIDListForRestart.c	\
	NGAP_EmergencyFallbackIndicator.c	\
	NGAP_EquivalentPLMNs.c	\
	NGAP_EPS-TAC.c	\
	NGAP_EPS-TAI.c	\
	NGAP_E-RAB-ID.c	\
	NGAP_E-RABInformationList.c	\
	NGAP_E-RABInformationItem.c	\
	NGAP_EUTRACellIdentity.c	\
	NGAP_EUTRA-CGI.c	\
	NGAP_EUTRA-CGIList.c	\
	NGAP_EUTRA-CGIListForWarning.c	\
	NGAP_EUTRAencryptionAlgorithms.c	\
	NGAP_EUTRAintegrityProtectionAlgorithms.c	\
	NGAP_EventType.c	\
	NGAP_FiveG-S-TMSI.c	\
	NGAP_FiveG-TMSI.c	\
	NGAP_FiveQI.c	\
	NGAP_ForbiddenAreaInformation.c	\
	NGAP_ForbiddenAreaInformation-Item.c	\
	NGAP_ForbiddenTACs.c	\
	NGAP_GBR-QosInformation.c	\
	NGAP_GlobalGNB-ID.c	\
	NGAP_GlobalN3IWF-ID.c	\
	NGAP_GlobalNgENB-ID.c	\
	NGAP_GlobalRANNodeID.c	\
	NGAP_GNB-ID.c	\
	NGAP_GTP-TEID.c	\
	NGAP_GTPTunnel.c	\
	NGAP_GUAMI.c	\
	NGAP_HandoverCommandTransfer.c	\
	NGAP_HandoverRequestAcknowledgeTransfer.c	\
	NGAP_MobilityRestrictionList.c	\
	NGAP_HandoverType.c	\
	NGAP_IMSVoiceSupportIndicator.c	\
	NGAP_IndexToRFSP.c	\
	NGAP_InfoOnRecommendedCellsAndRANNodesForPaging.c	\
	NGAP_IntegrityProtectionIndication.c	\
	NGAP_IntegrityProtectionResult.c	\
	NGAP_IntendedNumberOfPagingAttempts.c	\
	NGAP_InterfacesToTrace.c	\
	NGAP_KamfChangeInd.c	\
	NGAP_LocationReportingReferenceID.c	\
	NGAP_LocationReportingRequestType.c	\
	NGAP_MaskedIMEISV.c	\
	NGAP_MaximumDataBurstVolume.c	\
	NGAP_MessageIdentifier.c	\
	NGAP_MICOModeIndication.c	\
	NGAP_MultipleTNLInformation.c	\
	NGAP_N3IWF-ID.c	\
	NGAP_NAS-PDU.c	\
	NGAP_NextHopChainingCount.c	\
	NGAP_NextPagingAreaScope.c	\
	NGAP_NgENB-ID.c	\
	NGAP_NGRAN-CGI.c	\
	NGAP_NGRANTraceID.c	\
	NGAP_NonDynamic5QIDescriptor.c	\
	NGAP_NotAllowedTACs.c	\
	NGAP_NotificationCause.c	\
	NGAP_NotificationControl.c	\
	NGAP_NRCellIdentity.c	\
	NGAP_NR-CGI.c	\
	NGAP_NR-CGIList.c	\
	NGAP_NR-CGIListForWarning.c	\
	NGAP_NrencryptionAlgorithms.c	\
	NGAP_NrintegrityProtectionAlgorithms.c	\
	NGAP_NRPPa-PDU.c	\
	NGAP_NumberOfBroadcasts.c	\
	NGAP_NumberOfBroadcastsRequested.c	\
	NGAP_PacketDelayBudget.c	\
	NGAP_PacketErrorRate.c	\
	NGAP_PacketLossRate.c	\
	NGAP_PagingAttemptInformation.c	\
	NGAP_PagingAttemptCount.c	\
	NGAP_PagingDRX.c	\
	NGAP_PagingOrigin.c	\
	NGAP_PagingPriority.c	\
	NGAP_PathSwitchRequestAcknowledgeTransfer.c	\
	NGAP_PathSwitchRequestTransfer.c	\
	NGAP_PDUSessionID.c	\
	NGAP_PDUSessionList.c	\
	NGAP_PDUSessionItem.c	\
	NGAP_PDUSessionResourceInformationList.c	\
	NGAP_PDUSessionResourceInformationItem.c	\
	NGAP_PDUSessionResourceModifyConfirmTransfer.c	\
	NGAP_PDUSessionResourceModifyRequestTransfer.c	\
	NGAP_PDUSessionResourceModifyResponseTransfer.c	\
	NGAP_PDUSessionResourceModifyIndicationTransfer.c	\
	NGAP_PDUSessionResourceNotifyTransfer.c	\
	NGAP_PDUSessionResourceSetupRequestTransfer.c	\
	NGAP_PDUSessionResourceSetupResponseTransfer.c	\
	NGAP_PDUSessionResourceSubjectToHandover.c	\
	NGAP_PDUSessionType.c	\
	NGAP_PeriodicRegistrationUpdateTimer.c	\
	NGAP_PLMNIdentity.c	\
	NGAP_PLMNSupportList.c	\
	NGAP_PLMNSupportItem.c	\
	NGAP_PortNumber.c	\
	NGAP_PPI.c	\
	NGAP_Pre-emptionCapability.c	\
	NGAP_Pre-emptionVulnerability.c	\
	NGAP_PriorityLevelARP.c	\
	NGAP_PriorityLevelQos.c	\
	NGAP_PWSFailedCellIDList.c	\
	NGAP_QosCharacteristics.c	\
	NGAP_QosFlowAcceptedList.c	\
	NGAP_QosFlowAcceptedItem.c	\
	NGAP_QosFlowAddOrModifyRequestList.c	\
	NGAP_QosFlowAddOrModifyRequestItem.c	\
	NGAP_QosFlowAddOrModifyResponseList.c	\
	NGAP_QosFlowAddOrModifyResponseItem.c	\
	NGAP_QosFlowIndicator.c	\
	NGAP_QosFlowInformationList.c	\
	NGAP_QosFlowInformationItem.c	\
	NGAP_QosFlowLevelQosParameters.c	\
	NGAP_QosFlowList.c	\
	NGAP_QosFlowItem.c	\
	NGAP_QosFlowMappingList.c	\
	NGAP_QosFlowMappingItem.c	\
	NGAP_QosFlowModifyConfirmList.c	\
	NGAP_QosFlowModifyConfirmItem.c	\
	NGAP_QosFlowNotifyList.c	\
	NGAP_QosFlowNotifyItem.c	\
	NGAP_QosFlowSetupRequestList.c	\
	NGAP_QosFlowSetupRequestItem.c	\
	NGAP_QosFlowSetupResponseListHOReqAck.c	\
	NGAP_QosFlowSetupResponseItemHOReqAck.c	\
	NGAP_QosFlowSetupResponseListSURes.c	\
	NGAP_QosFlowSetupResponseItemSURes.c	\
	NGAP_QosFlowToBeForwardedList.c	\
	NGAP_QosFlowToBeForwardedItem.c	\
	NGAP_RANNodeName.c	\
	NGAP_RANPagingPriority.c	\
	NGAP_RANStatusTransfer-TransparentContainer.c	\
	NGAP_RAN-UE-NGAP-ID.c	\
	NGAP_RATRestrictions.c	\
	NGAP_RATRestrictions-Item.c	\
	NGAP_RATRestrictionInformation.c	\
	NGAP_RecommendedCellsForPaging.c	\
	NGAP_RecommendedCellList.c	\
	NGAP_RecommendedCellItem.c	\
	NGAP_ReflectiveQosAttribute.c	\
	NGAP_ReferenceID.c	\
	NGAP_RelativeAMFCapacity.c	\
	NGAP_ReportArea.c	\
	NGAP_RepetitionPeriod.c	\
	NGAP_RoutingID.c	\
	NGAP_RRCContainer.c	\
	NGAP_RRCEstablishmentCause.c	\
	NGAP_RRCInactiveAssistanceInformation.c	\
	NGAP_SD.c	\
	NGAP_SecurityContext.c	\
	NGAP_SecurityIndication.c	\
	NGAP_SecurityKey.c	\
	NGAP_SecurityResult.c	\
	NGAP_SerialNumber.c	\
	NGAP_ServedGUAMIList.c	\
	NGAP_ServedGUAMIItem.c	\
	NGAP_ServiceAreaInformation.c	\
	NGAP_ServiceAreaInformation-Item.c	\
	NGAP_SingleTNLInformation.c	\
	NGAP_SliceSupportList.c	\
	NGAP_SliceSupportItem.c	\
	NGAP_S-NSSAI.c	\
	NGAP_SONConfigurationTransfer.c	\
	NGAP_SONInformation.c	\
	NGAP_SONInformationReply.c	\
	NGAP_SONInformationRequest.c	\
	NGAP_SourceNGRANNode-ToTargetNGRANNode-TransparentContainer.c	\
	NGAP_SourceRANNodeID.c	\
	NGAP_SourceToTarget-TransparentContainer.c	\
	NGAP_SST.c	\
	NGAP_SupportedTAList.c	\
	NGAP_SupportedTAItem.c	\
	NGAP_TAC.c	\
	NGAP_TAI.c	\
	NGAP_TAIBroadcastEUTRA.c	\
	NGAP_TAIBroadcastEUTRA-Item.c	\
	NGAP_TAIBroadcastNR.c	\
	NGAP_TAIBroadcastNR-Item.c	\
	NGAP_TAICancelledEUTRA.c	\
	NGAP_TAICancelledEUTRA-Item.c	\
	NGAP_TAICancelledNR.c	\
	NGAP_TAICancelledNR-Item.c	\
	NGAP_RRCInactiveTAIList.c	\
	NGAP_RRCInactiveTAIItem.c	\
	NGAP_TAIListForRestart.c	\
	NGAP_TAIListForWarning.c	\
	NGAP_TargeteNB-ID.c	\
	NGAP_TargetID.c	\
	NGAP_TargetNGRANNode-ToSourceNGRANNode-TransparentContainer.c	\
	NGAP_TargetRANNodeID.c	\
	NGAP_TargetToSource-TransparentContainer.c	\
	NGAP_TimerApproachForGUAMIRemoval.c	\
	NGAP_TimeStamp.c	\
	NGAP_TimeToWait.c	\
	NGAP_TNLAssociationList.c	\
	NGAP_TNLAssociationItem.c	\
	NGAP_TNLAssociationUsage.c	\
	NGAP_TNLAssociationWeightFactor.c	\
	NGAP_TNLInformationList.c	\
	NGAP_TNLInformationItem.c	\
	NGAP_TraceActivation.c	\
	NGAP_TraceDepth.c	\
	NGAP_TransportLayerAddress.c	\
	NGAP_TypeOfError.c	\
	NGAP_UEAggregateMaximumBitRate.c	\
	NGAP_UE-associatedLogicalNG-ConnectionItem.c	\
	NGAP_UEContextRequest.c	\
	NGAP_UEIdentityIndexValue.c	\
	NGAP_UE-NGAP-IDs.c	\
	NGAP_UE-NGAP-ID-pair.c	\
	NGAP_UEPagingIdentity.c	\
	NGAP_UEPresence.c	\
	NGAP_UEPresenceInAreaOfInterestList.c	\
	NGAP_UEPresenceInAreaOfInterestItem.c	\
	NGAP_UERadioCapability.c	\
	NGAP_UERadioCapabilityForPaging.c	\
	NGAP_UESecurityCapabilities.c	\
	NGAP_UESpecificDRX.c	\
	NGAP_UnavailableGUAMIList.c	\
	NGAP_UnavailableGUAMIItem.c	\
	NGAP_UP-TNLInformation.c	\
	NGAP_UPTransportLayerInformation.c	\
	NGAP_UserLocationInformation.c	\
	NGAP_UserLocationInformationEUTRA.c	\
	NGAP_UserLocationInformationN3IWF.c	\
	NGAP_UserLocationInformationNR.c	\
	NGAP_UserPlaneSecurityInformation.c	\
	NGAP_WarningAreaList.c	\
	NGAP_WarningMessageContents.c	\
	NGAP_WarningSecurityInfo.c	\
	NGAP_WarningType.c	\
	NGAP_XnExtTLAs.c	\
	NGAP_XnExtTLA-Item.c	\
	NGAP_XnGTP-TLAs.c	\
	NGAP_XnTLAs.c	\
	NGAP_XnTNLConfigurationInfo.c	\
	NGAP_Criticality.c	\
	NGAP_Presence.c	\
	NGAP_PrivateIE-ID.c	\
	NGAP_ProcedureCode.c	\
	NGAP_ProtocolExtensionID.c	\
	NGAP_ProtocolIE-ID.c	\
	NGAP_TriggeringMessage.c	\
	NGAP_ProtocolIE-Container.c	\
	NGAP_ProtocolIE-SingleContainer.c	\
	NGAP_ProtocolIE-Field.c	\
	NGAP_ProtocolIE-ContainerPair.c	\
	NGAP_ProtocolIE-FieldPair.c	\
	NGAP_ProtocolIE-ContainerList.c	\
	NGAP_ProtocolIE-ContainerPairList.c	\
	NGAP_ProtocolExtensionContainer.c	\
	NGAP_ProtocolExtensionField.c	\
	NGAP_PrivateIE-Container.c	\
	NGAP_PrivateIE-Field.c

ASN_MODULE_HDRS=	\
	NGAP_NGAP-PDU.h	\
	NGAP_InitiatingMessage.h	\
	NGAP_SuccessfulOutcome.h	\
	NGAP_UnsuccessfulOutcome.h	\
	NGAP_PDUSessionResourceSetupRequest.h	\
	NGAP_PDUSessionResourceSetupListSUReq.h	\
	NGAP_PDUSessionResourceSetupItemSUReq.h	\
	NGAP_PDUSessionResourceSetupResponse.h	\
	NGAP_PDUSessionResourceSetupListSURes.h	\
	NGAP_PDUSessionResourceSetupItemSURes.h	\
	NGAP_PDUSessionResourceReleaseCommand.h	\
	NGAP_PDUSessionResourceReleaseResponse.h	\
	NGAP_PDUSessionResourceModifyRequest.h	\
	NGAP_PDUSessionResourceModifyListModReq.h	\
	NGAP_PDUSessionResourceModifyItemModReq.h	\
	NGAP_PDUSessionResourceModifyResponse.h	\
	NGAP_PDUSessionResourceModifyListModRes.h	\
	NGAP_PDUSessionResourceModifyItemModRes.h	\
	NGAP_PDUSessionResourceNotify.h	\
	NGAP_PDUSessionResourceNotifyList.h	\
	NGAP_PDUSessionResourceNotifyItem.h	\
	NGAP_PDUSessionResourceModifyIndication.h	\
	NGAP_PDUSessionResourceModifyListModInd.h	\
	NGAP_PDUSessionResourceModifyItemModInd.h	\
	NGAP_PDUSessionResourceModifyConfirm.h	\
	NGAP_PDUSessionResourceModifyListModCfm.h	\
	NGAP_PDUSessionResourceModifyItemModCfm.h	\
	NGAP_InitialContextSetupRequest.h	\
	NGAP_PDUSessionResourceSetupListCxtReq.h	\
	NGAP_PDUSessionResourceSetupItemCxtReq.h	\
	NGAP_InitialContextSetupResponse.h	\
	NGAP_PDUSessionResourceSetupListCxtRes.h	\
	NGAP_PDUSessionResourceSetupItemCxtRes.h	\
	NGAP_InitialContextSetupFailure.h	\
	NGAP_UEContextReleaseRequest.h	\
	NGAP_UEContextReleaseCommand.h	\
	NGAP_UEContextReleaseComplete.h	\
	NGAP_UEContextModificationRequest.h	\
	NGAP_UEContextModificationResponse.h	\
	NGAP_UEContextModificationFailure.h	\
	NGAP_HandoverRequired.h	\
	NGAP_PDUSessionResourceListHORqd.h	\
	NGAP_PDUSessionResourceItemHORqd.h	\
	NGAP_HandoverCommand.h	\
	NGAP_PDUSessionResourceSubjectToForwardingList.h	\
	NGAP_PDUSessionResourceSubjectToForwardingItem.h	\
	NGAP_HandoverPreparationFailure.h	\
	NGAP_HandoverRequest.h	\
	NGAP_PDUSessionResourceSetupListHOReq.h	\
	NGAP_PDUSessionResourceSetupItemHOReq.h	\
	NGAP_HandoverRequestAcknowledge.h	\
	NGAP_PDUSessionResourceAdmittedList.h	\
	NGAP_PDUSessionResourceAdmittedItem.h	\
	NGAP_HandoverFailure.h	\
	NGAP_HandoverNotify.h	\
	NGAP_PathSwitchRequest.h	\
	NGAP_PDUSessionResourceToBeSwitchedDLList.h	\
	NGAP_PDUSessionResourceToBeSwitchedDLItem.h	\
	NGAP_PathSwitchRequestAcknowledge.h	\
	NGAP_PDUSessionResourceToBeSwitchedULList.h	\
	NGAP_PDUSessionResourceToBeSwitchedULItem.h	\
	NGAP_PathSwitchRequestFailure.h	\
	NGAP_HandoverCancel.h	\
	NGAP_HandoverCancelAcknowledge.h	\
	NGAP_UplinkRANStatusTransfer.h	\
	NGAP_DownlinkRANStatusTransfer.h	\
	NGAP_Paging.h	\
	NGAP_TAIList.h	\
	NGAP_TAIItem.h	\
	NGAP_InitialUEMessage.h	\
	NGAP_DownlinkNASTransport.h	\
	NGAP_UplinkNASTransport.h	\
	NGAP_NASNonDeliveryIndication.h	\
	NGAP_RerouteNASRequest.h	\
	NGAP_NGSetupRequest.h	\
	NGAP_NGSetupResponse.h	\
	NGAP_NGSetupFailure.h	\
	NGAP_RANConfigurationUpdate.h	\
	NGAP_RANConfigurationUpdateAcknowledge.h	\
	NGAP_RANConfigurationUpdateFailure.h	\
	NGAP_AMFConfigurationUpdate.h	\
	NGAP_AMF-TNLAssociationToAddList.h	\
	NGAP_AMF-TNLAssociationToAddItem.h	\
	NGAP_AMF-TNLAssociationToRemoveList.h	\
	NGAP_AMF-TNLAssociationToRemoveItem.h	\
	NGAP_AMF-TNLAssociationToUpdateList.h	\
	NGAP_AMF-TNLAssociationToUpdateItem.h	\
	NGAP_AMFConfigurationUpdateAcknowledge.h	\
	NGAP_AMF-TNLAssociationSetupList.h	\
	NGAP_AMF-TNLAssociationSetupItem.h	\
	NGAP_AMFConfigurationUpdateFailure.h	\
	NGAP_AMFStatusIndication.h	\
	NGAP_NGReset.h	\
	NGAP_ResetType.h	\
	NGAP_ResetAll.h	\
	NGAP_UE-associatedLogicalNG-ConnectionListRes.h	\
	NGAP_NGResetAcknowledge.h	\
	NGAP_UE-associatedLogicalNG-ConnectionListResAck.h	\
	NGAP_ErrorIndication.h	\
	NGAP_UplinkRANConfigurationTransfer.h	\
	NGAP_DownlinkRANConfigurationTransfer.h	\
	NGAP_WriteReplaceWarningRequest.h	\
	NGAP_WriteReplaceWarningResponse.h	\
	NGAP_PWSCancelRequest.h	\
	NGAP_PWSCancelResponse.h	\
	NGAP_PWSRestartIndication.h	\
	NGAP_PWSFailureIndication.h	\
	NGAP_DownlinkUEAssociatedNRPPaTransport.h	\
	NGAP_UplinkUEAssociatedNRPPaTransport.h	\
	NGAP_DownlinkNonUEAssociatedNRPPaTransport.h	\
	NGAP_UplinkNonUEAssociatedNRPPaTransport.h	\
	NGAP_TraceStart.h	\
	NGAP_TraceFailureIndication.h	\
	NGAP_DeactivateTrace.h	\
	NGAP_CellTrafficTrace.h	\
	NGAP_LocationReportingControl.h	\
	NGAP_LocationReportingFailureIndication.h	\
	NGAP_LocationReport.h	\
	NGAP_UETNLABindingReleaseRequest.h	\
	NGAP_UECapabilityInfoIndication.h	\
	NGAP_UERadioCapabilityCheckRequest.h	\
	NGAP_UERadioCapabilityCheckResponse.h	\
	NGAP_PrivateMessage.h	\
	NGAP_AdditionalQosFlowInformation.h	\
	NGAP_AllocationAndRetentionPriority.h	\
	NGAP_AllowedNSSAI.h	\
	NGAP_AllowedNSSAI-Item.h	\
	NGAP_AllowedTACs.h	\
	NGAP_AMFName.h	\
	NGAP_AMFPointer.h	\
	NGAP_AMFRegionID.h	\
	NGAP_AMFSetID.h	\
	NGAP_AMF-UE-NGAP-ID.h	\
	NGAP_AreaOfInterest.h	\
	NGAP_AreaOfInterestList.h	\
	NGAP_AreaOfInterestItem.h	\
	NGAP_AreaOfInterestTAIList.h	\
	NGAP_AreaOfInterestTAIItem.h	\
	NGAP_AssistanceDataForPaging.h	\
	NGAP_AssistanceDataForRecommendedCells.h	\
	NGAP_AssociatedQosFlowList.h	\
	NGAP_AssociatedQosFlowItem.h	\
	NGAP_AveragingWindow.h	\
	NGAP_BitRate.h	\
	NGAP_BroadcastCancelledAreaList.h	\
	NGAP_BroadcastCompletedAreaList.h	\
	NGAP_BroadcastPLMNList.h	\
	NGAP_BroadcastPLMNItem.h	\
	NGAP_CancelAllWarningMessages.h	\
	NGAP_CancelledCellsInEAI-EUTRA.h	\
	NGAP_CancelledCellsInEAI-EUTRA-Item.h	\
	NGAP_CancelledCellsInEAI-NR.h	\
	NGAP_CancelledCellsInEAI-NR-Item.h	\
	NGAP_CancelledCellsInTAI-EUTRA.h	\
	NGAP_CancelledCellsInTAI-EUTRA-Item.h	\
	NGAP_CancelledCellsInTAI-NR.h	\
	NGAP_CancelledCellsInTAI-NR-Item.h	\
	NGAP_Cause.h	\
	NGAP_CauseMisc.h	\
	NGAP_CauseNas.h	\
	NGAP_CauseProtocol.h	\
	NGAP_CauseRadioNetwork.h	\
	NGAP_CauseTransport.h	\
	NGAP_CellIDBroadcastEUTRA.h	\
	NGAP_CellIDBroadcastEUTRA-Item.h	\
	NGAP_CellIDBroadcastNR.h	\
	NGAP_CellIDBroadcastNR-Item.h	\
	NGAP_CellIDCancelledEUTRA.h	\
	NGAP_CellIDCancelledEUTRA-Item.h	\
	NGAP_CellIDCancelledNR.h	\
	NGAP_CellIDCancelledNR-Item.h	\
	NGAP_CellIDListForRestart.h	\
	NGAP_CompletedCellsInEAI-EUTRA.h	\
	NGAP_CompletedCellsInEAI-EUTRA-Item.h	\
	NGAP_CompletedCellsInEAI-NR.h	\
	NGAP_CompletedCellsInEAI-NR-Item.h	\
	NGAP_CompletedCellsInTAI-EUTRA.h	\
	NGAP_CompletedCellsInTAI-EUTRA-Item.h	\
	NGAP_CompletedCellsInTAI-NR.h	\
	NGAP_CompletedCellsInTAI-NR-Item.h	\
	NGAP_ConcurrentWarningMessageInd.h	\
	NGAP_ConfidentialityProtectionIndication.h	\
	NGAP_ConfidentialityProtectionResult.h	\
	NGAP_CPTransportLayerInformation.h	\
	NGAP_CriticalityDiagnostics.h	\
	NGAP_CriticalityDiagnostics-IE-List.h	\
	NGAP_CriticalityDiagnostics-IE-Item.h	\
	NGAP_DataCodingScheme.h	\
	NGAP_DataForwardingAccepted.h	\
	NGAP_DataForwardingNotPossible.h	\
	NGAP_DataForwardingResponseDRBList.h	\
	NGAP_DataForwardingResponseDRBItem.h	\
	NGAP_DelayCritical.h	\
	NGAP_DLForwarding.h	\
	NGAP_DirectForwardingPathAvailability.h	\
	NGAP_DRB-ID.h	\
	NGAP_DRBsToQosFlowsMappingList.h	\
	NGAP_DRBsToQosFlowsMappingItem.h	\
	NGAP_Dynamic5QIDescriptor.h	\
	NGAP_EmergencyAreaID.h	\
	NGAP_EmergencyAreaIDBroadcastEUTRA.h	\
	NGAP_EmergencyAreaIDBroadcastEUTRA-Item.h	\
	NGAP_EmergencyAreaIDBroadcastNR.h	\
	NGAP_EmergencyAreaIDBroadcastNR-Item.h	\
	NGAP_EmergencyAreaIDCancelledEUTRA.h	\
	NGAP_EmergencyAreaIDCancelledEUTRA-Item.h	\
	NGAP_EmergencyAreaIDCancelledNR.h	\
	NGAP_EmergencyAreaIDCancelledNR-Item.h	\
	NGAP_EmergencyAreaIDList.h	\
	NGAP_EmergencyAreaIDListForRestart.h	\
	NGAP_EmergencyFallbackIndicator.h	\
	NGAP_EquivalentPLMNs.h	\
	NGAP_EPS-TAC.h	\
	NGAP_EPS-TAI.h	\
	NGAP_E-RAB-ID.h	\
	NGAP_E-RABInformationList.h	\
	NGAP_E-RABInformationItem.h	\
	NGAP_EUTRACellIdentity.h	\
	NGAP_EUTRA-CGI.h	\
	NGAP_EUTRA-CGIList.h	\
	NGAP_EUTRA-CGIListForWarning.h	\
	NGAP_EUTRAencryptionAlgorithms.h	\
	NGAP_EUTRAintegrityProtectionAlgorithms.h	\
	NGAP_EventType.h	\
	NGAP_FiveG-S-TMSI.h	\
	NGAP_FiveG-TMSI.h	\
	NGAP_FiveQI.h	\
	NGAP_ForbiddenAreaInformation.h	\
	NGAP_ForbiddenAreaInformation-Item.h	\
	NGAP_ForbiddenTACs.h	\
	NGAP_GBR-QosInformation.h	\
	NGAP_GlobalGNB-ID.h	\
	NGAP_GlobalN3IWF-ID.h	\
	NGAP_GlobalNgENB-ID.h	\
	NGAP_GlobalRANNodeID.h	\
	NGAP_GNB-ID.h	\
	NGAP_GTP-TEID.h	\
	NGAP_GTPTunnel.h	\
	NGAP_GUAMI.h	\
	NGAP_HandoverCommandTransfer.h	\
	NGAP_HandoverRequestAcknowledgeTransfer.h	\
	NGAP_MobilityRestrictionList.h	\
	NGAP_HandoverType.h	\
	NGAP_IMSVoiceSupportIndicator.h	\
	NGAP_IndexToRFSP.h	\
	NGAP_InfoOnRecommendedCellsAndRANNodesForPaging.h	\
	NGAP_IntegrityProtectionIndication.h	\
	NGAP_IntegrityProtectionResult.h	\
	NGAP_IntendedNumberOfPagingAttempts.h	\
	NGAP_InterfacesToTrace.h	\
	NGAP_KamfChangeInd.h	\
	NGAP_LocationReportingReferenceID.h	\
	NGAP_LocationReportingRequestType.h	\
	NGAP_MaskedIMEISV.h	\
	NGAP_MaximumDataBurstVolume.h	\
	NGAP_MessageIdentifier.h	\
	NGAP_MICOModeIndication.h	\
	NGAP_MultipleTNLInformation.h	\
	NGAP_N3IWF-ID.h	\
	NGAP_NAS-PDU.h	\
	NGAP_NextHopChainingCount.h	\
	NGAP_NextPagingAreaScope.h	\
	NGAP_NgENB-ID.h	\
	NGAP_NGRAN-CGI.h	\
	NGAP_NGRANTraceID.h	\
	NGAP_NonDynamic5QIDescriptor.h	\
	NGAP_NotAllowedTACs.h	\
	NGAP_NotificationCause.h	\
	NGAP_NotificationControl.h	\
	NGAP_NRCellIdentity.h	\
	NGAP_NR-CGI.h	\
	NGAP_NR-CGIList.h	\
	NGAP_NR-CGIListForWarning.h	\
	NGAP_NrencryptionAlgorithms.h	\
	NGAP_NrintegrityProtectionAlgorithms.h	\
	NGAP_NRPPa-PDU.h	\
	NGAP_NumberOfBroadcasts.h	\
	NGAP_NumberOfBroadcastsRequested.h	\
	NGAP_PacketDelayBudget.h	\
	NGAP_PacketErrorRate.h	\
	NGAP_PacketLossRate.h	\
	NGAP_PagingAttemptInformation.h	\
	NGAP_PagingAttemptCount.h	\
	NGAP_PagingDRX.h	\
	NGAP_PagingOrigin.h	\
	NGAP_PagingPriority.h	\
	NGAP_PathSwitchRequestAcknowledgeTransfer.h	\
	NGAP_PathSwitchRequestTransfer.h	\
	NGAP_PDUSessionID.h	\
	NGAP_PDUSessionList.h	\
	NGAP_PDUSessionItem.h	\
	NGAP_PDUSessionResourceInformationList.h	\
	NGAP_PDUSessionResourceInformationItem.h	\
	NGAP_PDUSessionResourceModifyConfirmTransfer.h	\
	NGAP_PDUSessionResourceModifyRequestTransfer.h	\
	NGAP_PDUSessionResourceModifyResponseTransfer.h	\
	NGAP_PDUSessionResourceModifyIndicationTransfer.h	\
	NGAP_PDUSessionResourceNotifyTransfer.h	\
	NGAP_PDUSessionResourceSetupRequestTransfer.h	\
	NGAP_PDUSessionResourceSetupResponseTransfer.h	\
	NGAP_PDUSessionResourceSubjectToHandover.h	\
	NGAP_PDUSessionType.h	\
	NGAP_PeriodicRegistrationUpdateTimer.h	\
	NGAP_PLMNIdentity.h	\
	NGAP_PLMNSupportList.h	\
	NGAP_PLMNSupportItem.h	\
	NGAP_PortNumber.h	\
	NGAP_PPI.h	\
	NGAP_Pre-emptionCapability.h	\
	NGAP_Pre-emptionVulnerability.h	\
	NGAP_PriorityLevelARP.h	\
	NGAP_PriorityLevelQos.h	\
	NGAP_PWSFailedCellIDList.h	\
	NGAP_QosCharacteristics.h	\
	NGAP_QosFlowAcceptedList.h	\
	NGAP_QosFlowAcceptedItem.h	\
	NGAP_QosFlowAddOrModifyRequestList.h	\
	NGAP_QosFlowAddOrModifyRequestItem.h	\
	NGAP_QosFlowAddOrModifyResponseList.h	\
	NGAP_QosFlowAddOrModifyResponseItem.h	\
	NGAP_QosFlowIndicator.h	\
	NGAP_QosFlowInformationList.h	\
	NGAP_QosFlowInformationItem.h	\
	NGAP_QosFlowLevelQosParameters.h	\
	NGAP_QosFlowList.h	\
	NGAP_QosFlowItem.h	\
	NGAP_QosFlowMappingList.h	\
	NGAP_QosFlowMappingItem.h	\
	NGAP_QosFlowModifyConfirmList.h	\
	NGAP_QosFlowModifyConfirmItem.h	\
	NGAP_QosFlowNotifyList.h	\
	NGAP_QosFlowNotifyItem.h	\
	NGAP_QosFlowSetupRequestList.h	\
	NGAP_QosFlowSetupRequestItem.h	\
	NGAP_QosFlowSetupResponseListHOReqAck.h	\
	NGAP_QosFlowSetupResponseItemHOReqAck.h	\
	NGAP_QosFlowSetupResponseListSURes.h	\
	NGAP_QosFlowSetupResponseItemSURes.h	\
	NGAP_QosFlowToBeForwardedList.h	\
	NGAP_QosFlowToBeForwardedItem.h	\
	NGAP_RANNodeName.h	\
	NGAP_RANPagingPriority.h	\
	NGAP_RANStatusTransfer-TransparentContainer.h	\
	NGAP_RAN-UE-NGAP-ID.h	\
	NGAP_RATRestrictions.h	\
	NGAP_RATRestrictions-Item.h	\
	NGAP_RATRestrictionInformation.h	\
	NGAP_RecommendedCellsForPaging.h	\
	NGAP_RecommendedCellList.h	\
	NGAP_RecommendedCellItem.h	\
	NGAP_ReflectiveQosAttribute.h	\
	NGAP_ReferenceID.h	\
	NGAP_RelativeAMFCapacity.h	\
	NGAP_ReportArea.h	\
	NGAP_RepetitionPeriod.h	\
	NGAP_RoutingID.h	\
	NGAP_RRCContainer.h	\
	NGAP_RRCEstablishmentCause.h	\
	NGAP_RRCInactiveAssistanceInformation.h	\
	NGAP_SD.h	\
	NGAP_SecurityContext.h	\
	NGAP_SecurityIndication.h	\
	NGAP_SecurityKey.h	\
	NGAP_SecurityResult.h	\
	NGAP_SerialNumber.h	\
	NGAP_ServedGUAMIList.h	\
	NGAP_ServedGUAMIItem.h	\
	NGAP_ServiceAreaInformation.h	\
	NGAP_ServiceAreaInformation-Item.h	\
	NGAP_SingleTNLInformation.h	\
	NGAP_SliceSupportList.h	\
	NGAP_SliceSupportItem.h	\
	NGAP_S-NSSAI.h	\
	NGAP_SONConfigurationTransfer.h	\
	NGAP_SONInformation.h	\
	NGAP_SONInformationReply.h	\
	NGAP_SONInformationRequest.h	\
	NGAP_SourceNGRANNode-ToTargetNGRANNode-TransparentContainer.h	\
	NGAP_SourceRANNodeID.h	\
	NGAP_SourceToTarget-TransparentContainer.h	\
	NGAP_SST.h	\
	NGAP_SupportedTAList.h	\
	NGAP_SupportedTAItem.h	\
	NGAP_TAC.h	\
	NGAP_TAI.h	\
	NGAP_TAIBroadcastEUTRA.h	\
	NGAP_TAIBroadcastEUTRA-Item.h	\
	NGAP_TAIBroadcastNR.h	\
	NGAP_TAIBroadcastNR-Item.h	\
	NGAP_TAICancelledEUTRA.h	\
	NGAP_TAICancelledEUTRA-Item.h	\
	NGAP_TAICancelledNR.h	\
	NGAP_TAICancelledNR-Item.h	\
	NGAP_RRCInactiveTAIList.h	\
	NGAP_RRCInactiveTAIItem.h	\
	NGAP_TAIListForRestart.h	\
	NGAP_TAIListForWarning.h	\
	NGAP_TargeteNB-ID.h	\
	NGAP_TargetID.h	\
	NGAP_TargetNGRANNode-ToSourceNGRANNode-TransparentContainer.h	\
	NGAP_TargetRANNodeID.h	\
	NGAP_TargetToSource-TransparentContainer.h	\
	NGAP_TimerApproachForGUAMIRemoval.h	\
	NGAP_TimeStamp.h	\
	NGAP_TimeToWait.h	\
	NGAP_TNLAssociationList.h	\
	NGAP_TNLAssociationItem.h	\
	NGAP_TNLAssociationUsage.h	\
	NGAP_TNLAssociationWeightFactor.h	\
	NGAP_TNLInformationList.h	\
	NGAP_TNLInformationItem.h	\
	NGAP_TraceActivation.h	\
	NGAP_TraceDepth.h	\
	NGAP_TransportLayerAddress.h	\
	NGAP_TypeOfError.h	\
	NGAP_UEAggregateMaximumBitRate.h	\
	NGAP_UE-associatedLogicalNG-ConnectionItem.h	\
	NGAP_UEContextRequest.h	\
	NGAP_UEIdentityIndexValue.h	\
	NGAP_UE-NGAP-IDs.h	\
	NGAP_UE-NGAP-ID-pair.h	\
	NGAP_UEPagingIdentity.h	\
	NGAP_UEPresence.h	\
	NGAP_UEPresenceInAreaOfInterestList.h	\
	NGAP_UEPresenceInAreaOfInterestItem.h	\
	NGAP_UERadioCapability.h	\
	NGAP_UERadioCapabilityForPaging.h	\
	NGAP_UESecurityCapabilities.h	\
	NGAP_UESpecificDRX.h	\
	NGAP_UnavailableGUAMIList.h	\
	NGAP_UnavailableGUAMIItem.h	\
	NGAP_UP-TNLInformation.h	\
	NGAP_UPTransportLayerInformation.h	\
	NGAP_UserLocationInformation.h	\
	NGAP_UserLocationInformationEUTRA.h	\
	NGAP_UserLocationInformationN3IWF.h	\
	NGAP_UserLocationInformationNR.h	\
	NGAP_UserPlaneSecurityInformation.h	\
	NGAP_WarningAreaList.h	\
	NGAP_WarningMessageContents.h	\
	NGAP_WarningSecurityInfo.h	\
	NGAP_WarningType.h	\
	NGAP_XnExtTLAs.h	\
	NGAP_XnExtTLA-Item.h	\
	NGAP_XnGTP-TLAs.h	\
	NGAP_XnTLAs.h	\
	NGAP_XnTNLConfigurationInfo.h	\
	NGAP_Criticality.h	\
	NGAP_Presence.h	\
	NGAP_PrivateIE-ID.h	\
	NGAP_ProcedureCode.h	\
	NGAP_ProtocolExtensionID.h	\
	NGAP_ProtocolIE-ID.h	\
	NGAP_TriggeringMessage.h	\
	NGAP_ProtocolIE-Container.h	\
	NGAP_ProtocolIE-SingleContainer.h	\
	NGAP_ProtocolIE-Field.h	\
	NGAP_ProtocolIE-ContainerPair.h	\
	NGAP_ProtocolIE-FieldPair.h	\
	NGAP_ProtocolIE-ContainerList.h	\
	NGAP_ProtocolIE-ContainerPairList.h	\
	NGAP_ProtocolExtensionContainer.h	\
	NGAP_ProtocolExtensionField.h	\
	NGAP_PrivateIE-Container.h	\
	NGAP_PrivateIE-Field.h

ASN_MODULE_HDRS+=ANY.h
ASN_MODULE_SRCS+=ANY.c
ASN_MODULE_HDRS+=OCTET_STRING.h
ASN_MODULE_HDRS+=OPEN_TYPE.h
ASN_MODULE_SRCS+=OPEN_TYPE.c
ASN_MODULE_HDRS+=constr_CHOICE.h
ASN_MODULE_HDRS+=INTEGER.h
ASN_MODULE_SRCS+=INTEGER.c
ASN_MODULE_HDRS+=NativeEnumerated.h
ASN_MODULE_SRCS+=NativeEnumerated.c
ASN_MODULE_HDRS+=NativeInteger.h
ASN_MODULE_SRCS+=NativeInteger.c
ASN_MODULE_HDRS+=OBJECT_IDENTIFIER.h
ASN_MODULE_SRCS+=OBJECT_IDENTIFIER.c
ASN_MODULE_HDRS+=PrintableString.h
ASN_MODULE_SRCS+=PrintableString.c
ASN_MODULE_HDRS+=asn_SEQUENCE_OF.h
ASN_MODULE_SRCS+=asn_SEQUENCE_OF.c
ASN_MODULE_HDRS+=asn_SET_OF.h
ASN_MODULE_SRCS+=asn_SET_OF.c
ASN_MODULE_SRCS+=constr_CHOICE.c
ASN_MODULE_HDRS+=constr_SEQUENCE.h
ASN_MODULE_SRCS+=constr_SEQUENCE.c
ASN_MODULE_HDRS+=constr_SEQUENCE_OF.h
ASN_MODULE_SRCS+=constr_SEQUENCE_OF.c
ASN_MODULE_HDRS+=constr_SET_OF.h
ASN_MODULE_SRCS+=constr_SET_OF.c
ASN_MODULE_HDRS+=asn_application.h
ASN_MODULE_SRCS+=asn_application.c
ASN_MODULE_HDRS+=asn_ioc.h
ASN_MODULE_HDRS+=asn_system.h
ASN_MODULE_HDRS+=asn_codecs.h
ASN_MODULE_HDRS+=asn_internal.h
ASN_MODULE_SRCS+=asn_internal.c
ASN_MODULE_HDRS+=asn_random_fill.h
ASN_MODULE_SRCS+=asn_random_fill.c
ASN_MODULE_HDRS+=asn_bit_data.h
ASN_MODULE_SRCS+=asn_bit_data.c
ASN_MODULE_SRCS+=OCTET_STRING.c
ASN_MODULE_HDRS+=BIT_STRING.h
ASN_MODULE_SRCS+=BIT_STRING.c
ASN_MODULE_SRCS+=asn_codecs_prim.c
ASN_MODULE_HDRS+=asn_codecs_prim.h
ASN_MODULE_HDRS+=ber_tlv_length.h
ASN_MODULE_SRCS+=ber_tlv_length.c
ASN_MODULE_HDRS+=ber_tlv_tag.h
ASN_MODULE_SRCS+=ber_tlv_tag.c
ASN_MODULE_HDRS+=ber_decoder.h
ASN_MODULE_SRCS+=ber_decoder.c
ASN_MODULE_HDRS+=der_encoder.h
ASN_MODULE_SRCS+=der_encoder.c
ASN_MODULE_HDRS+=constr_TYPE.h
ASN_MODULE_SRCS+=constr_TYPE.c
ASN_MODULE_HDRS+=constraints.h
ASN_MODULE_SRCS+=constraints.c
ASN_MODULE_HDRS+=xer_support.h
ASN_MODULE_SRCS+=xer_support.c
ASN_MODULE_HDRS+=xer_decoder.h
ASN_MODULE_SRCS+=xer_decoder.c
ASN_MODULE_HDRS+=xer_encoder.h
ASN_MODULE_SRCS+=xer_encoder.c
ASN_MODULE_HDRS+=per_support.h
ASN_MODULE_SRCS+=per_support.c
ASN_MODULE_HDRS+=per_decoder.h
ASN_MODULE_SRCS+=per_decoder.c
ASN_MODULE_HDRS+=per_encoder.h
ASN_MODULE_SRCS+=per_encoder.c
ASN_MODULE_HDRS+=per_opentype.h
ASN_MODULE_SRCS+=per_opentype.c
ASN_MODULE_HDRS+=oer_decoder.h
ASN_MODULE_HDRS+=oer_encoder.h
ASN_MODULE_HDRS+=oer_support.h
ASN_MODULE_SRCS+=oer_decoder.c
ASN_MODULE_SRCS+=oer_encoder.c
ASN_MODULE_SRCS+=oer_support.c
ASN_MODULE_SRCS+=OPEN_TYPE_oer.c
ASN_MODULE_SRCS+=INTEGER_oer.c
ASN_MODULE_SRCS+=BIT_STRING_oer.c
ASN_MODULE_SRCS+=OCTET_STRING_oer.c
ASN_MODULE_SRCS+=NativeInteger_oer.c
ASN_MODULE_SRCS+=NativeEnumerated_oer.c
ASN_MODULE_SRCS+=constr_CHOICE_oer.c
ASN_MODULE_SRCS+=constr_SEQUENCE_oer.c
ASN_MODULE_SRCS+=constr_SET_OF_oer.c


ASN_MODULE_CFLAGS=

pkglib_LTLIBRARIES=libngapasn1c.la
libngapasn1c_la_SOURCES=$(ASN_MODULE_SRCS) $(ASN_MODULE_HDRS)

libngapasn1c_la_DEPENDENCIES = \
	$(top_srcdir)/lib/nextepc/core/src/libcore.la \
	$(NULL)

libngapasn1c_la_LIBADD = \
	$(top_srcdir)/lib/nextepc/core/src/libcore.la \
	$(NULL)

AM_LDFLAGS = \
	-version-info @LIBVERSION@ \
	$(NULL)

AM_CPPFLAGS = \
	-I$(top_srcdir)/lib/nextepc/core/include \
	$(NULL)

AM_CFLAGS = \
	${ASN_MODULE_CFLAGS} \
	-Wno-parentheses-equality -Wno-overflow -Wno-format \
	$(NULL)

MAINTAINERCLEANFILES = Makefile.in 
MOSTLYCLEANFILES = core *.stackdump

regen: regenerate-from-asn1-source

regenerate-from-asn1-source:
	ASN1C_PREFIX=NGAP_ ../../../../asn1c.velichkov/asn1c/asn1c -pdu=all -fcompound-names -findirect-choice -fno-include-deps ../support/r14.4.0/38413-e40.asn
	rm -f converter-example.mk converter-example.c pdu_collection.c
	rm -f Makefile.am.asn1convert Makefile.am.libasncodec

